/* 扩展专用CSS重置 - 防止网站样式干扰 */

/* 为所有扩展组件添加命名空间前缀 */
[data-request-interceptor] {
  /* 只重置可能冲突的关键属性，不使用 all: initial */
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif !important;
  font-size: 14px !important;
  line-height: 1.5 !important;
  color: #333 !important;
  box-sizing: border-box !important;

  /* 确保高层级 */
  z-index: 999999 !important;
}

/* 只保留最关键的防冲突样式 */
[data-request-interceptor] .el-dialog {
  z-index: 999999 !important;
}

[data-request-interceptor] .el-dialog__wrapper {
  z-index: 999999 !important;
}

[data-request-interceptor] .el-overlay {
  z-index: 999998 !important;
}

/* 只重置可能严重冲突的样式，保留扩展自己的设计 */
[data-request-interceptor] * {
  box-sizing: border-box !important;
}

/* 确保扩展组件不受网站字体影响 */
[data-request-interceptor] {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;
}
